package com.dylearn.serve;


import com.baomidou.mybatisplus.extension.service.IService;
import com.dylearn.domain.Book;
import com.dylearn.domain.SMSCode;

//这个是MP中的快速开发的接口 ----直接继承即可IService<T>

/**
 * 模拟缓存的作用
 * 这里主要创建两个方法，
 * 1.输入手机号，然后返回随机数据六位 验证码 返回给前端
 * 2.输入手机号 和 验证码 对其进行校验，校验成功则返回 true
 */
public interface IMsgService extends IService<Book> {

    String getCode(String tele); //获取验证码

    boolean checkCode(SMSCode smsCode);//校验手机号和验证码

    String getCacheCode(String tele); //获取验证码 --使用注解缓存

    boolean checkCacheCode(SMSCode smsCode);//校验手机号和验证码 --使用注解缓存
}
